home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / SPEZIAL / IDEALIST / DOKUMENT / ILIST.TXT < prev    next >
Encoding:
Text File  |  1993-11-22  |  10.2 KB  |  223 lines

  1. -------------------------------------------------------------
  2. Anleitung zur Accessory-Version von IdeaList (ILIST.ACC) V3.4
  3. -------------------------------------------------------------
  4.  
  5. Autor: Christoph Bartholme
  6.        Ettlinger Straße 37
  7.        D-76137 Karlsruhe
  8.        (Germany)
  9.        EMail: Christoph_Bartholme@ka2.maus.de
  10.  
  11. Entwickelt mit ST PASCAL+ (CCD) und Assembler
  12.  
  13.  
  14. Rechtliches
  15. -----------
  16. IdeaList ist seit Version 3.2   S H A R E W A R E.
  17.  
  18. Im Einzelnen bedeutet das:
  19. * Sie  dürfen IdeaList beliebig weitergeben, jedoch muß stets der Inhalt des
  20.  Ordners IDEALIST.3_4 KOMPLETT und UNVERÄNDERT kopiert werden. Kürzungen und
  21.  Änderungen  verletzen  die  Copyright-Bestimmungen!  Den Umfang des Ordners
  22.  IDEALIST.3_4 entnehmen Sie der Datei INHALT.TXT. Sollten Sie nicht alle Da-
  23.  teien  erhalten  haben,  so  verständigen Sie bitte den Autor. Ihre bei der
  24.  Arbeit entstandenen INF-Dateien dürfen Sie dagegen NICHT kopieren, da diese
  25.  nur  für  ihre  persönliche Arbeitsumgebung sinnvoll, jedoch für andere An-
  26.  wender stets hinderlich sind.
  27.  
  28. * Sie  dürfen  IdeaList  in aller Ruhe ausprobieren. Die vorliegende Version
  29.  ist eine "Vollversion", also in keiner Weise eingeschränkt.
  30.  
  31. * Wenn  Sie  IdeaList  regelmäßig  benutzen,  so müssen Sie einen Shareware-
  32.  Betrag  von 20 DM entrichten und werden im Gegenzug registrierter Anwender.
  33.  Weiterhin  erhalten  Sie dann eine Diskette mit der neuesten Version (falls
  34.  vorhanden) sowie weiteren Tools.
  35.  Wie Sie den Obolus bezahlen können:
  36.   - Am sichersten ist die Überweisung auf mein Konto,
  37.          Konto-Nr. 1372 777 51, BLZ 660 100 75, Postgiroamt Karlsruhe.
  38.   - Ein Zwanzigmark-Schein im Briefumschlag kann verlorengehen! Sicherer ist
  39.    daher immer ein Verrechnungsscheck.
  40.  
  41. * Wer  bisher  für eine ältere Version irgendeinen Obolus geleistet hat (und
  42.  mir  somit  namentlich  bekannt  ist),  gilt  automatisch als registrierter
  43.  Anwender auch für die Shareware-Version!
  44.  
  45. Der  Autor  ist  nicht  verantwortlich für irgendwelche Schäden, welche, wie
  46. auch immer, durch Anwendung von IdeaList entstehen.
  47.  
  48.  
  49. Allgemeines
  50. -----------
  51. Die  Accessory-Version von IdeaList, im folgenden ILIST genannt, unterschei-
  52. det  sich  in Bedienung und Funktion nur wenig von der PRG-Version. Auch das
  53. Format  der  Anpassungsdateien  (*.IDA) ist identisch. Dieser Text behandelt
  54. daher  hauptsächlich  die abweichenden Punkte. Ausführlichere Informationen,
  55. Tips und Tricks zur Druckeranpassung entnehmen Sie bitte MANUAL.TXT.
  56.  
  57.  
  58. Voraussetzungen
  59. ---------------
  60. ILIST.ACC läuft mit jeder Bildschirmauflösung. Dennoch sollten Sie Auflösun-
  61. gen  von  weniger  als  80  mal  25  Zeichen vermeiden (also etwa TT-Low und
  62. ST-Low),  da  hiermit  die  Dialoge  nicht  mehr komplett dargestellt werden
  63. können.  Im RAM werden etwa 130 kBytes belegt. Dies erscheint auf den ersten
  64. Blick  recht  viel,  aber  IdeaList  ist eben viel mehr als nur ein Drucker-
  65. spooler.  Sehr  empfehlenswert  ist  die  Verwendung  von ACC-Tools wie 'The
  66. Chameleon'  oder MULTIDESK, womit ILIST.ACC jederzeit installiert und wieder
  67. 'rückstandsfrei'  entfernt  werden  kann.  Auch unter MultiTOS können Acces-
  68. sories jederzeit nachgeladen werden.
  69.  
  70.  
  71. Installierung
  72. -------------
  73. Die Dateien ILIST.ACC und ILIST.RSC müssen in das Hauptverzeichnis der Boot-
  74. Diskette  oder  Boot-Partition  kopiert  werden. Wenn die Datei ILIST.INF im
  75. selben  Verzeichnis existiert, so werden die darin gesicherten Einstellungen
  76. gesetzt.  Eine Anpassungsdatei IDEALIST.IDA sollte (falls in ILIST.INF nicht
  77. eine  andere  Anpassung definiert ist) ebenfalls im Hauptdirectory zu finden
  78. sein.  Nach  dem  nächsten  Reset  ist das Programm nun über den Menüeintrag
  79. 'IdeaList' jederzeit erreichbar.
  80.  
  81.  
  82. Unterschiede zur PRG-Version
  83. ----------------------------
  84. Die PRG-Version von IdeaList verfügt zusätzlich über folgende Funktionen:
  85. - Tastaturbedienung
  86. - Ausgabe auf Disk
  87. - Clipboard-Schnittstelle
  88. - Aufruf anderer Programme
  89. - Einbindung eines Editors
  90. - Lupenfunktion
  91. - Warteschlange editierbar
  92. - RTF-Dateien lesbar
  93. - Wordplus-Kopf/Fußzeilen
  94.  
  95. Das  Format  der Datei ILIST.INF ist nicht kompatibel zum Format der INF-Da-
  96. teien von der PRG-Version!
  97.  
  98.  
  99. Bedienung
  100. ---------
  101. Das  ILIST-Fenster  kann  wie  üblich verschoben, aktiviert oder geschlossen
  102. werden.  Ist es durch andere Fenster vollständig verdeckt, kann es durch An-
  103. klicken des Menüeintrags wieder an oberste Stelle geholt werden.
  104. Bei den Pfeil-Buttons wird per Doppelklick oder, wenn zusätzlich <SHIFT> ge-
  105. drückt wird, zum Minimal/Maximalwert der jeweiligen Option gesprungen.
  106.  
  107.  
  108. Funktionen
  109. ----------
  110. Die Icons haben folgende Bedeutung (von links nach rechts):
  111. Oben:
  112. - Information
  113. - Aktuelle Einstellungen (auch Pfad der Anpassung) sichern in ILIST.INF
  114. - Andere Druckeranpassung installieren
  115. - Text anzeigen (nur wenn das entsprechende ACC installiert ist)
  116. - Seitenvorschub
  117. - Kopfzeile einstellen
  118. - Fußzeile einstellen
  119. - Optionen
  120. Unten:
  121. - Textdatei laden
  122. - Ausgabe auf den Bildschirm ('Preview')
  123. - Druckerausgabe
  124.  
  125. Die Bedeutung der Buttons:
  126. - SCHRIFTGRÖSSE 1..4: Die Schriftgrößen, die in der Anpassungsdatei
  127. - SPALTEN: Der Ausdruck erfolgt entsprechend ein- bis neunspaltig
  128. - RÄNDER:  Der  selektierte Rand, also [L]inks, [R]echts, [Z]wischen, [O]ben
  129.   oder [U]nten wird mit dem Schieberegler eingestellt.
  130. - SCHÖNSCHRIFT: Der Ausdruck erfolgt in Schönschrift
  131. - Z.NUMMERN: Jeder Zeile wird die entsprechende Zeilennummer vorangestellt.
  132.   eingestellt sind
  133. - KOPFZEILE: Zu Beginn jeder Seite wird eine Kopfzeile ausgegeben.
  134. - FUSSZEILE: Am Ende jeder Seite wird eine Fußzeile ausgegeben.
  135. - ENDLOSPAPIER: Wählt die Papierart; bei Einzelblatt-Betrieb darf der Button
  136.   nicht selektiert sein.
  137. - KETTE: Der Ausdruck mehrerer Dateien erfolgt verkettet.
  138. - 'JOKER'-BUTTON: Eine Drucker-Steuersequenz Ihrer Wahl
  139.  
  140.  
  141. Schnittstellen zu anderen Programmen
  142. ------------------------------------
  143. Das ACC unterstützt einige Accessory-Protokolle:
  144. (d.h. ILIST.ACC kann per GEM-Pipeline mit anderen Programmen kommunizieren)
  145.  
  146. - Meldung an CLIPBRD, 1st View, 1st Guide, GEM-View oder ShowIMG
  147.  Wenn  eines  der obengenannten Accessories installiert ist (oder als Prozeß
  148.  in  einer  Multitaskingumgebung  parallel  läuft),  so  schickt ILIST  nach
  149.  Anklicken  des  Icons  für  Dateianzeige  ('kleines Fenster') an jenes eine
  150.  Meldung  mit dem Pfad und Namen der aktuellen Textdatei. Das ACC öffnet nun
  151.  seinerseits ein Fenster mit dem aktuellen Text.
  152.  CLIPBRD  ist von Jürgen und Dieter Geiß, 1st View und 1st Guide stammen von
  153.  Guido  Vollbeding. GEM-View wurde von Dieter Fiebelkorn entwickelt. ShowIMG
  154.  stammt  von  Peter  Seitz.  Diese Programme sind auch in diversen Mailboxen
  155.  verfügbar!
  156.  
  157. - VA-Protokoll von GEMINI (ab V1.2)
  158.  Das VA-Protokoll wird in folgenden Punkten unterstützt:
  159.   - Anklicken des ILIST-Icons auf dem Desktop öffnet das Fenster.
  160.   - Schieben  eines Datei-Icons auf das ILIST-Icon auf dem Desktop lädt die-
  161.    se Datei.
  162.   - Schieben eines Datei-Icons auf das ILIST-Fenster lädt diese Datei.
  163.   - ILIST.ACC kann auf bestimmte Datei-Extender angemeldet werden. Es genügt
  164.    dann ein Doppelklick auf die entsprechende Datei, worauf ILIST sie lädt.
  165.   - Tastenbefehle  werden  an Gemini weitergeleitet, d.h. die Tastaturbedie-
  166.    nung von Gemini wird durch ILIST als oberstes Fenster nicht blockiert.
  167.  
  168. - CALCLOCK-Schnittstelle:
  169.  ILIST.ACC  verhält sich exakt wie ein CALCLOCK-Druckerspooler. Näheres dazu
  170.  erfahren sie in MANUAL.TXT, Kapitel 8.3.
  171.  
  172. - xACC-Protokoll der Stufe 0
  173.  ILIST.ACC  gibt  damit bekannt, wenn sein Fenster geöffnet oder geschlossen
  174.  wird.  Zudem gibt es bei jedem Start eines neuen Programms eine Kennung aus
  175.  und  leitet  ggf.  Kennungen  an  andere ACCs weiter. Programme, die dieses
  176.  Protokoll unterstützen (Write On, That's Write...) werden so über die Anwe-
  177.  senheit und Aktivität von ILIST.ACC informiert.
  178.  
  179. Besonderheiten
  180. --------------
  181. Die  Druckerausgabe  kann  durch erneutes Anklicken des Drucker-Icons unter-
  182. brochen werden. Während des Ausdruckens sind Änderungen an den Einstellungen
  183. nicht möglich.
  184.  
  185. Das  IdeaList-Fenster darf jederzeit, auch während des Druckens, geschlossen
  186. werden. Die Einstellungen und die geladene Datei gehen dabei nicht verloren.
  187. Wird  ILIST später wieder aktiviert, so erscheint das Fenster ebenso, wie es
  188. verlassen wurde.
  189.  
  190. Auch  während des Ausdrucks darf das momentane Hauptprogramm beendet werden.
  191. Ist  das  dann  gestartete  Programm  eine  TOS-Anwendung (keine Maus, keine
  192. Menüzeile...) so stoppt die Druckausgabe, bis dieses Programm wieder beendet
  193. wird. Die Hauptanwendung sollte nämlich zumindest ab und zu von einer Event-
  194. Schleife  Gebrauch  machen  (alle  GEM-Programme mit Menüleiste tun das bei-
  195. spielsweise,  wenn  sie auf einen Mausklick warten), damit ILIST den Drucker
  196. beliefern  kann.  ILIST  bedient  sich  eben  nicht irgendwelcher verbogener
  197. Interrupt-Vektoren, sondern ist 'ordentlich' in GEM eingebunden.
  198.  
  199. Natürlich dürfen während der Druckausgabe von ILIST keine Daten durch andere
  200. parallele Prozesse ausgedruckt werden.
  201.  
  202. Ist  die  Kette-Option  aktiv,  so geht ILIST davon aus, daß zwischen den zu
  203. verkettenden  Texten  keine  Druckausgabe von einem anderen Programm aus er-
  204. folgt.  Insbesondere  dürfen  keine  fremden  Steuercodes  (Randeinstellung,
  205. Schriftgröße,  Zeilenabstand...) an den Drucker übermittelt werden. In allen
  206. anderen  Fällen  (nach Seitenvorschub, Abbruch oder wenn 'Kette' nicht aktiv
  207. ist...)  dürfen  zwischendurch  auch andere Programme den Drucker beliefern.
  208. Vor  dem nächsten IdeaList-Ausdruck muß dann gegebenenfalls der Seitenanfang
  209. wieder korrekt gesetzt werden.
  210.  
  211. Der  zusätzliche  Speicherbereich  für  die  geladene  Textdatei  bleibt für
  212. IdeaList  reserviert,  bis eine andere Datei geladen wird. Durch Laden einer
  213. Datei  ohne  Namen (bei der Fileselectbox einfach <Esc> drücken) wird dieser
  214. Speicherbereich  wieder  komplett  freigegeben. Dies mag nützlich sein, wenn
  215. der  vorhandene  Speicher  zum  Start eines bestimmten Programms sonst nicht
  216. ausreicht.
  217.  
  218. Die  Methode  zur  Speicherreservierung ('dauerhaftes MALLOC') stammt im we-
  219. sentlichen  aus  'ST  Computer'  9/89 (Lutz Preßler). Thanx! Unter Mag!X und
  220. MiNT/MultiTOS  ist  ist  dieser  Kniff  nicht mehr nötig und wird daher auch
  221. nicht ausgeführt.
  222.  
  223. ----------------------------------------------------------------------------